package com.quientienemail.reuniones.nrosig.client;


import java.util.Date;

import javax.jdo.annotations.IdGeneratorStrategy;
import javax.jdo.annotations.IdentityType;
import javax.jdo.annotations.PersistenceCapable;
import javax.jdo.annotations.Persistent;
import javax.jdo.annotations.PrimaryKey;




@PersistenceCapable(identityType = IdentityType.APPLICATION)
public class NumeroSig {
	 @SuppressWarnings("unused")
	@PrimaryKey @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY) 
	 private Long id; 
	 @Persistent 
	 private String codigo; 
	 @Persistent
	 private Integer ano;
	 @Persistent
	 private Integer nro;
	 @Persistent
	 private String usuario;
	 @Persistent
	 private Date fecha;
	
	  public NumeroSig(String codigo, Integer ano,Integer nro,String usuario,Date fecha) 
	  { this.codigo = codigo;
	    this.ano = ano;
	    this.nro = nro;
	    this.usuario = usuario;
	    this.fecha = fecha;
		  
	  } 
	  public void setRPCNumeroSig(RPCNumeroSig numerosig) {
		  codigo = numerosig.codigo;
		  ano = numerosig.ano;
		  nro = numerosig.nro;
		  usuario = numerosig.usuario;
		   fecha = numerosig.fecha;		
	  
	  } 
      /** * @return NumeroSig data in RPC format */
	  public RPCNumeroSig getRPCNumeroSig() 
		{ RPCNumeroSig numerosig = new RPCNumeroSig();
		  numerosig.codigo = codigo;
		  numerosig.ano = ano;
		  numerosig.nro = nro ;
		  numerosig.usuario = usuario ;
		  numerosig.fecha = fecha;		
		 return numerosig; 
		} 
}

